﻿/**
*┌──────────────────────────────────────────────────────────────┐
*│　描   述：                                                    
*│　作   者：ljx                                              
*│　版   本：1.0                                                 
*│　创建时间：2021/1/15 14:30:36                             
*└──────────────────────────────────────────────────────────────┘

*┌──────────────────────────────────────────────────────────────┐
*│　命名空间: Ldt.CommonCapacitySupport.Model                                   
*│　类   名：AnalysisDocModel                                      
*└──────────────────────────────────────────────────────────────┘
*/
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace Ldt.CommonCapacitySupport.Business.Model
{
    /// <summary>
    /// 文书分析对象
    /// </summary>
    public class AnalysisDocModel
    {
        /// <summary>
        /// 文书名称
        /// </summary>
        [Required]
        public string Juanzbh { get; set; }
        /// <summary>
        /// 案件类型
        /// </summary>
        [Required]
        public string Anjlx { get; set; }
        /// <summary>
        /// 案由ID
        /// </summary>
        public string Anyid { get; set; }

        /// <summary>
        /// 文档类型
        /// 0.文件流 1.原文Base64
        /// </summary>
        [DefaultValue(1)]
        public int? DocType = 0;

        /// <summary>
        /// 文件二进制流base64后的数据
        /// </summary>
        [Required]
        public string DocFile { get; set; }
        /// <summary>
        /// 应用ID
        /// </summary>
        [Required]
        public string AppId { get; set; }
        /// <summary>
        /// 数据回推地址
        /// </summary>
        public string BackUrl { get; set; }

        /// <summary>
        /// 地域
        /// </summary>
        public string District { get; set; }
    }
}
